package com.a.a.a.b.a.b;

import com.a.a.a.a.a.f.d;
import com.a.a.a.a.c.c.i;
import com.a.a.a.a.c.c.k;
import com.a.a.a.b.a.a.b;
import java.util.ArrayList;
import java.util.LinkedList;
import java.util.List;

public class x
  extends r
{
  public x(b paramb, F paramF)
  {
    super(paramb, paramF);
  }
  
  public com.a.a.a.a.c.c.j a()
  {
    a(new com.a.a.a.b.a.c[] { com.a.a.a.b.a.c.dd });
    k localk = k.a;
    switch (y.a[this.b.b().ordinal()])
    {
    case 1: 
      this.b.k();
      localk = k.b;
      break;
    case 2: 
      this.b.k();
      localk = k.c;
      break;
    }
    if (this.b.b() == com.a.a.a.b.a.c.bT) {
      this.b.k();
    }
    d locald1 = m();
    Object localObject1;
    Object localObject2;
    i locali;
    switch (y.a[this.b.b().ordinal()])
    {
    case 6: 
      this.b.k();
      localObject1 = new LinkedList();
      LinkedList localLinkedList = new LinkedList();
      for (;;)
      {
        d locald2 = m();
        a(new com.a.a.a.b.a.c[] { com.a.a.a.b.a.c.A, com.a.a.a.b.a.c.N });
        com.a.a.a.a.a.c localc = this.a.a();
        ((List)localObject1).add(locald2);
        localLinkedList.add(localc);
        if (this.b.b() != com.a.a.a.b.a.c.w) {
          break;
        }
        this.b.k();
      }
      localObject2 = new ArrayList(1);
      ((List)localObject2).add(new com.a.a.a.a.a.f.j(localLinkedList));
      return new com.a.a.a.a.c.c.j(localk, locald1, (List)localObject1, (List)localObject2);
    case 7: 
      if (!"VALUE".equals(this.b.w())) {
        break;
      }
    case 5: 
      this.b.k();
      localObject1 = null;
      localObject2 = b();
      return new com.a.a.a.a.c.c.j(localk, locald1, (List)localObject1, (List)localObject2);
    case 4: 
      localObject1 = null;
      locali = l();
      return new com.a.a.a.a.c.c.j(localk, locald1, (List)localObject1, locali);
    case 3: 
      switch (y.a[this.b.k().ordinal()])
      {
      case 3: 
      case 4: 
        localObject1 = null;
        locali = l();
        a(new com.a.a.a.b.a.c[] { com.a.a.a.b.a.c.q });
        return new com.a.a.a.a.c.c.j(localk, locald1, (List)localObject1, locali);
      }
      localObject1 = e();
      a(new com.a.a.a.b.a.c[] { com.a.a.a.b.a.c.q });
      switch (y.a[this.b.b().ordinal()])
      {
      case 3: 
      case 4: 
        locali = l();
        return new com.a.a.a.a.c.c.j(localk, locald1, (List)localObject1, locali);
      case 5: 
        this.b.k();
        break;
      default: 
        b(new String[] { "VALUE" });
      }
      localObject2 = b();
      return new com.a.a.a.a.c.c.j(localk, locald1, (List)localObject1, (List)localObject2);
    }
    throw a("unexpected token for replace: " + this.b.b());
  }
}


/* Location:           C:\Users\ibm\Downloads\txc-yun-sample (1)\txc-yun-sample\lib\txc-client-2.0.72.jar
 * Qualified Name:     com.a.a.a.b.a.b.x
 * JD-Core Version:    0.7.0.1
 */